<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Videogrep</title>
    <link rel="stylesheet" href="style.css" />
  </head>
  <body>
    <div class="container">
      <h1>Videogrep</h1>

      <p>
        Videogrep is a command line tool written by <a href="https://lav.io">Sam Lavigne</a> that
        searches through dialog in video files and makes "supercuts" based on what it finds. It will
        recognize .srt or .vtt subtitle tracks, and transcriptions that can be generated with vosk.
        It's like grep, but for video.
      </p>

      <p>
        For installation, usage instructions, and code, see:
        <a href="https://github.com/antiboredom/videogrep"
          >https://github.com/antiboredom/videogrep</a
        >.
      </p>

      <p>Or <a href="https://lav.io/notes/videogrep-tutorial/">read the tutorial</a>.</p>

      <h2>Gallery</h2>

      <p>
        Here are a few videos I've made using Videogrep. For an infinite stream, see
        <a href="https://twitter.com/CSPANFive">CSPAN-5</a>.
      </p>

      <div class="gallery">
        <div class="item">
          <div class="embed">
            <iframe
              src="https://www.youtube.com/embed/nGHbOckpifw"
              frameborder="0"
              allowfullscreen
            ></iframe>
          </div>
          <p class="caption">The Meta Experience</p>
        </div>

        <div class="item">
          <div class="embed">
            <iframe
              src="https://www.youtube.com/embed/lgFnF77AyeI"
              frameborder="0"
              allowfullscreen
            ></iframe>
          </div>
          <p class="caption">Donald Trump saying his own name for over 4 minutes (sorry)</p>
        </div>

        <div class="item">
          <div class="embed">
            <iframe
              src="https://www.youtube.com/embed/PQMzOUeprlk"
              frameborder="0"
              allowfullscreen
            ></iframe>
          </div>
          <p class="caption">All the instances of the phrase "time" in the movie "In Time"</p>
        </div>

        <div class="item">
          <div class="embed">
            <iframe
              src="https://www.youtube.com/embed/qEtEbXVbYJQ"
              frameborder="0"
              allowfullscreen
            ></iframe>
          </div>
          <p class="caption">Silences in "Total Recall"</p>
        </div>

        <div class="item">
          <div class="embed">
            <iframe
              src="https://www.youtube.com/embed/D7pymdCU5NQ"
              frameborder="0"
              allowfullscreen
            ></iframe>
          </div>
          <p class="caption">A presidential press secretary telling us what he can tell us</p>
        </div>

        <div class="item">
          <div class="embed">
            <iframe
              src="https://www.youtube.com/embed/DAR0RBbua34"
              frameborder="0"
              allowfullscreen
            ></iframe>
          </div>
          <p class="caption">Gerund determiner adjective noun combos in ted talks</p>
        </div>
      </div>
    </div>
  </body>
</html>
